<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Relatorios extends CI_Controller{
    
    public $sql;
    public $msg;
    
    public function __construct(){
        parent::__construct();
        $this->load->model('cadastros_model', 'cadastros');
        $this->load->model('projetos_model', 'projetos');
	$this->load->model('usuarios_model', 'users');
        $this->users->logged();
    }
    
    public function rel_disciplina($cod_disciplina){
        $data['bibliografias']=$this->projetos->getBibliografiabyDisciplina($cod_disciplina);
        $data['topicosBanca']=$this->projetos->getTopicosByDisciplina($cod_disciplina);
        echo '<pre>';
        print_r($data['topicosBanca']);
        echo '</pre>';
        die();
        $this->load->view('relatorios/rel_disciplinas',$data);
        
    }
     public function rel_topicos($cod_disciplina){
        $data['categorias'] = $this->projetos->getCategoriasDisciplina();
        $data['disciplina'] = $this->cadastros->getDisciplinas($cod_disciplina);
        
        $data['bibliografias'] = $this->cadastros->getBibliografia();
        $data['topicos'] = $this->cadastros->getTopicosByDisciplina($cod_disciplina);
        $data['bibliografias_selecionadas'] = $this->cadastros->getBibliografiasByDisciplina($cod_disciplina);
        //$data['material'] = $this->material->getMaterial();
        
        $data['pagina'] = $this->getPagina($data['topicos'], $data['bibliografias_selecionadas']);
        $nome=utf8_decode($data['disciplina']->DESCRICAO);

         header("Content-type: application/vnd.ms-excel");
        header("Content-type: application/force-download");
        header("Content-Disposition: attachment; filename=$nome.xls");
            header("Pragma: no-cache");
            
        $this->load->view('relatorios/rel_topicosbyDisciplina',$data);
        
    }
     public function getpagina($topicos, $Bibliografias) {
        if (isset($topicos) && isset($Bibliografias)) {

            foreach ($topicos as $keyTopico => $topico) {
                foreach ($Bibliografias as $keyBiblio => $bibliografia) {
                    $dados[$topico['CODIGO']][$bibliografia['CODIGO']] = $this->cadastros->getPagina($topico['CODIGO'], $bibliografia['CODIGO']); // "$topico[DESCRICAO] - $bibliografia[DESCRICAO]";
                    //echo "$topico[DESCRICAO] - $bibliografia[DESCRICAO] <br>" ;
                }
            }
            return $dados;
        }
    }
    
}
